Design Real-Time Java Remote Method Invocation: A Server-Centric Approach

نویسندگان

  • Sangig Rho
  • Byung Kyu Choi
  • Riccardo Bettati
چکیده

In this paper, we design a real-time Java Remote Method Invocation (RMI). Real-time timing constraints are preserved in a server centric fashion where Java RMI servers keep information for real-time guarantees. Remote method invocations are modeled as sporadic events and so treated by a Total Bandwidth server, a guaranteed-rate scheduler. The replenishment period of the Total Bandwidth server is determined probabilistically. According to our measurements, the overhead we added for implementing real-time capabilities is negligible and the latency of real-time RMI is very stable and predictable.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Real-Time RMI Framework for the RTSJ

The Real-Time Specification for Java (RTSJ) provides a platform for the development of real-time applications. However, the RTSJ does not take the distribution requirements of real-time applications into consideration. As distribution in Java is often implemented using Java’s Remote Method Invocation (RMI), a real-time version of RMI between RTSJ implementations can provide a platform for writi...

متن کامل

Towards A Framework for Integrating the Real-Time Specification for Java and Java's Remote Method Invocation

This paper proposes a framework for integrating the Real-Time Specification for Java and Java's Remote Method Invocation. The concepts of real-time remote and distributed real-time remote interfaces are introduced in order to facilitate the design and implementation of realtime and distributed real-time threads that call remote objects.

متن کامل

A Framework for Integrating the Real-Time Specification for Java and Java's Remote Method Invocation

This paper proposes a framework for integrating the Real-Time Specification for Java and Java's Remote Method Invocation. The concepts of realtime remote and distributed real-time remote interfaces are introduced in order to facilitate the design and implementation of realtime and distributed real-time threads that call remote objects.

متن کامل

Real-Time Collaborative Solid Shape Design (RCSSD) on the Internet

The Internet and the World-Wide Web created a new infrastructure and new possibilities for concurrent engineering. In order to support real-time (synchronous) collaborative solid shape design, however, some major issues still have to be resolved. These involved deployment of solid modeling software on the Web, shared access to common solid models, communication and control of the design actions...

متن کامل

The Design and Performance of a Scalable ORB Architecture for CORBA Asynchronous Messaging

Historically, method-oriented middleware, such as Sun RPC, DCE, Java RMI, COM, and CORBA, has provided synchronous method invocation (SMI) models to applications. Although SMI works well for conventional client/server applications, it is not well-suited for high-performance or real-time applications due to its lack of scalability. To address this problem, the OMG has recently standardized an as...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005